﻿using System;
using System.Collections.Generic;
using Microsoft.Xna.Framework; 

namespace Ether
{
    public static class EtherEngine
    {
        public static string Version = "V0.0.3 << Mapping Pass 3 >>";

        public static Color BackgroundColor = new Color(62, 44, 112);

        //Tile Stuff
        public static Vector3 TileSize = new Vector3(2, .01f, 2);
        public static Vector3 RampScale = new Vector3(4, 2f, 2);
        public static Vector3 SolidScale = new Vector3(2, 2f, 2);

        public static float FloorHeight = 2f;
        public static float HoverHeight = .3f;

        //Selection Engine stuff;
        public static Color SelectionRed = new Color(255, 38, 38, 255);
        public static Color SelectionGreen = new Color(76, 127, 0, 255);
        public static Color SelectionWhite = new Color(225, 225, 225, 255);

        //Lighting stuff
        public static Vector4 AmbientColor = Color.Ivory.ToVector4();
        public static float AmbientLevel = 1f;

        public static Vector3 DiffuseDirection = new Vector3(1, -1, 1);
        public static Vector4 DiffuseColor = Color.Ivory.ToVector4();
        public static float DiffuseLevel = 1.3f;

        
    }
}